(* ST程序文件中可以同时定义多个POU： PROGRAM、 FUNCTION、 FUNCTION_BLOCK , 也可以定义多个配置： CONFIGURATION *)

(* POU主程序定义 *)
PROGRAM DEMO_PLC_PRG1
    VAR
        (* 内部变量定义， 例如 bFlag:BOOL := TRUE; *)        
        (* 其他类别的变量声明， 请使用: VAR_INPUT | VAR_OUTPUT | VAR_EXTERNAL ... END_VAR *)        
        i:INT;
    END_VAR

    FOR i:=0 TO 4 DO
        outs[i]:=ins[i];
    END_FOR;
    

    (* *****PLC APP 主程序入口***** *)

END_PROGRAM

(* POU FB的定义， 可以在上面的主程序入口中调用
FUNCTION DEMO_Function
    VAR_INPUT
    END_VAR

    VAR_OUTPUT
    END_VAR
END_FUNCTION

FUNCTION_BLOCK DEMO_FunctionBlock
    VAR_INPUT
    END_VAR

    VAR_OUTPUT
    END_VAR
END_FUNCTION_BLOCK

*)
